pitching efficiency rating - Spanish English Dictionary